package com.hao.tool.util.component.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;


/**
 * description
 * 如果自身的配置文件中已经有key 则不读取其他地方的配置，先到先得
 *
 * @author RuiHaoZ on hgits.cn
 * @date 2019/1/17 16:43
 */
@Component
@ConfigurationProperties(prefix = "hao-tool-util")
@Data
public class PropertiesInfo {

    /**
     * 本地文件根录路径
     */
    private String localFileRootDir;
    /**
     * 系统运行授权码
     */
    private String runAuthCode;
    /**
     * 用户授权码
     */
    private String userAuthCode;
    /**
     * 运行类型
     */
    private String executableType;
    /**
     * 程序版本号
     */
    private String serverVersion;
    /**
     * 默认文件查看路径
     */
    private String localLogFilePath;


    @Override
    public String toString() {
        return super.toString();
    }

}
